﻿using System;
using System.Collections.Generic;
using System.Text;
using ClassLibraryEntidades;
using System.IO;

namespace ClassLibraryServer.Negocio
{
        public class GestorTopologia
        {

            public static string directorio_mapas;


            private static GestorTopologia instance = null;
            public static GestorTopologia Instance
            {
                get
                {
                    if (instance == null)
                        instance = new GestorTopologia();
                    return instance;
                }
            }

            private GestorTopologia()
            {

            }

            public Mapa DameMapa(Coordenada coordenada)
            {
                BinaryReader binReader = new
                BinaryReader(File.Open(directorio_mapas + "mapaCampusAlba.jpg", FileMode.Open,
                                FileAccess.Read));
                binReader.BaseStream.Position = 0;


                Mapa m = new Mapa(binReader.ReadBytes(Convert.ToInt32(binReader.BaseStream.Length)));
                binReader.Close();
                return m;
            }


        }

        
    
}
